草庐IT

Android Spinner Adapter 设置为 spinner

全部标签

c# - 创建 C# 应用程序以配置打印机页面设置

我希望在我的工作场所部署一个定义默认纸张大小的C#应用程序。没什么特别的。它通过调用windows.win32并使用注册表类写入注册表来工作。尽管我尽了最大的努力,但我一直无法找到相关的注册表项来设置纸张大小和注册的打印机。谁能帮忙?干杯! 最佳答案 更改注册表设置不是执行此操作的受支持方法。正确的方法是使用DEVMODE结构。DocumentProperties底部备注函数描述了将新设置(例如纸张大小)与现有配置合并的正确方法。别担心,它描述了如何更改应用程序的设置。将最后一步(CreateDC)替换为调用SetPrinter在l

windows - 如何为重叠窗口设置确切的客户端大小? (winapi)

当我创建一个普通的“重叠”窗口时,我想设置一个精确的客户端大小(比如300x300)。有一个AdjustWindowRectEx()函数,我可以在其中传递所需的客户端区域并获取我可以传递给CreateWindowEx的大小,但它说在文档中我不应该将它用于重叠的窗口我不明白为什么。当我通过300x300时,我从中得到306x326,当我收到WM_SIZE,客户端大小为298x298,因此它太小了2个像素。如何创建具有精确给定客户端大小的重叠窗口? 最佳答案 我的错误如下:AdjustWindowRectEx(&rect,WS_OVER

windows - 以编程方式更改 Internet Explorer 设置

在InternetExplorer中,Internet选项->高级我们有多个复选框用于设置。我想以编程方式管理所有这些。我查看了InternetExplorerAPI,但没有找到太多内容。编辑我想专门取消选中这两个复选框请提出建议。 最佳答案 您很可能需要更改注册表设置以编程方式更改这些字段。您可以开始查看此key:HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\InternetSettings 关于windows-以编程方式更改Intern

windows - 重新设置 netbeans 文本抗锯齿

我正在使用Netbeans进行PHP开发。到目前为止,我一直在编辑器中使用Consolas字体。前几天我玩了不同的字体,我似乎在编辑器中失去了抗锯齿功能。无论我现在选择什么字体,它看起来都是锯齿状的-甚至是Consolas。我敢肯定某个设置一定在某处被覆盖了。我试过尝试重置WindowsTrueType设置(其他应用程序没问题)无济于事...在网上搜索似乎表明在Netbeans中有隐藏的设置来打开或关闭抗锯齿。但是我遇到的文章似乎与我的版本不符。Windows7、NetbeansIDE7.2非常感谢帮助... 最佳答案 版本无关紧要

c# - 当 requestedExecutionLevel 设置为 "requireAdministrator"时,windows 8 winform 不会自动启动

我创建了一个winform应用程序。我的程序需要管理员权限才能运行,所以我添加了具有以下权限的app.manifest文件:我将程序添加到Windows8自动启动,因此它应该自动启动。当我将app.manifest更改为以下行时,它会在Windows启动时成功加载。我怎样才能用windows启动我的程序并仍然保持其管理员权限?谢谢,什洛米 最佳答案 要么将需要高权限的功能分离出来,放到一个WindowsService中(可以设置服务器启动的账号,也可以默认为SYSTEM账号)。或者使用计划任务启动您的应用程序(在这里您还可以选择您的

windows - "sparse zero"真的可以设置为 (BYTE)0x00 以外的值吗?

如果我没看错,PlatformSDK含沙射影:Thedefaultdatavalueofasparsefileiszero;however,itcanbesettoothervalues.然而,通过相关文本的梳理完全没有给我任何迹象表明相应的FSCTL允许设置或检索稀疏零值。那么,是介绍有误还是FS控制代码没有记载? 最佳答案 可能真的写得不好。是的,默认值为零,您不能将默认值设置为零以外的任何值。但是,您可以通过WriteFile将这些零更改为您想要的任何内容。当然,这不是您要的。 关

c# - 如何在 C# 中按名称区分用户设置?

正在关注CodeProject和StackOverflow.105932(以及其他一些,例如StackOverflow.1873658和MSDN文章)我有一个主窗体,其大小、位置和WindowState保存在Properties.Settings.Default.中并从中读取。,例如Properties.Settings.Default.WindowState=WindowState;这对这种形式非常有效。我出现的每个代码示例似乎都认为WindowState将只有一个全局设置,但没有一个说明如何区分每个实例的这些设置。但是,我在Form的父类(superclass)中编写了代码,因为我

windows - 客户端配置设置

我有一个调用WCF服务来构建特定URL的Windows应用程序。从Windows应用程序调用的WCF函数接受数组形式的位置详细信息。我遇到一个问题,当发送到WCF函数的数组大小较小(例如10)时,服务会返回正确的结果。但是当数组大小增长时(例如>200),服务会返回400Bad请求。我不确定是数组大小还是数组内容导致了这个问题。我已尝试更改服务器(服务)端web.config以接受最大缓冲区大小。我仍然面临同样的问题。在客户端(这里是windows应用程序)我们如何设置配置设置以便客户端能够将大数据发送到服务器端? 最佳答案 您需要

windows - MATLAB:设置非java命令窗口的标题

问题如何为在没有桌面和没有java的情况下启动的MATLAB窗口设置命令窗口标题?主要兴趣的Matlab版本:2012a及以后需要的操作系统:主要是Windows(XP);更一般的首选理想的解决方案:在下面描述的“mat”函数生成的结果窗口中设置标题。备选解决方案:在下面描述的“matj”函数生成的窗口中设置命令窗口标题。背景我有匿名函数来启动“准系统MATLAB”窗口(每个窗口都从我的主MATLAB窗口的终端执行。mat=@(sCmd)system(['matlab.exe-nodesktop-nosplash-nojvm-r"'sCmd';"&']);matj=@(sCmd)sys

windows - Powershell - 为特定用户设置桌面背景(Windows 7 和/或 2008 Server)

假设我以管理员身份登录,我可以使用PowerShell为特定用户帐户分配桌面背景图像吗?我看过类似的答案Powershellscriptfromshortcuttochangedesktop使用以下内容的地方RegistryKeykey=Registry.CurrentUser.OpenSubKey("ControlPanel\\Desktop",true);我认为,这将适用于当前登录的用户。我将如何为未登录的用户(任何用户)执行此操作?用户之前没有设置桌面背景。欢迎任何其他自动化解决方案,不限于PowerShell。 最佳答案 普